Search Labcodes
Labcode: Feli
Status: pending
Primary Investigator : Feng Li
Organization: Shanghai Jiao Tong University
Laboratory of Developmental Biology, Xinhua Hospital, School of Medicine,
Shanghai Jiao Tong University
1665 Kong Jiang Road
Shanghai
200092
People’s Republic of China
E-mail Address: lifengwest@gmail.com